home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
-
-
-
-
-
-
- INSTALLATION AND CONFIGURATION
- GUIDE FOR THE
- CENTER INFORMATION SYSTEM EXECUTIVE
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Prepared by
-
- Computer Sciences Corporation
- Applied Technology Division
- Houston, Texas
-
- Contract NAS 9-15700
-
- For
-
- DATA PROCESSING SYSTEMS DIVISION
-
- October 1985
-
-
-
- CSC-2217
-
-
-
- TABLE OF CONTENTS
-
- Section Page
-
- 1.0 INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . 1
-
- 1.1 PURPOSE AND SCOPE . . . . . . . . . . . . . . . . . . . . 1
-
- 1.2 THE CAT 0/0A USER WORK STATION
- CENTER INFORMATION SYSTEM EXECUTIVE (CISE) . . . . . . . . 1
-
- 2.0 FILES RELATED TO THE CISE . . . . . . . . . . . . . . . . . 1
-
- 2.1 FILES THAT SHOULD BE INSTALLED
- WITH THE CISE . . . . . . . . . . . . . . . . . . . . . . 1
-
- 2.2 STARTUP LOGO FILES . . . . . . . . . . . . . . . . . . . . 2
-
- 2.2.1 Logo.bas . . . . . . . . . . . . . . . . . . . . . . . 2
-
- 2.2.2 Scrn.dat . . . . . . . . . . . . . . . . . . . . . . . 2
-
- 2.3 FILES NECESSARY FOR THE
- OPERATION OF THE CISE. . . . . . . . . . . . . . . . . . . 2
-
- 2.3.1 Mmenu.exe . . . . . . . . . . . . . . . . . . . . . . 2
-
- 2.3.2 Mmenu.scr . . . . . . . . . . . . . . . . . . . . . . 2
-
- 2.3.3 Mmenu.hlp . . . . . . . . . . . . . . . . . . . . . . 3
-
- 2.3.4 Batfmgr.bat . . . . . . . . . . . . . . . . . . . . . 3
-
- 2.3.5 Config.dat . . . . . . . . . . . . . . . . . . . . . . 3
-
- 2.4 AUTOMATIC EXECUTION AT POWER UP . . . . . . . . . . . . . 6
-
-
-
-
-
-
-
-
-
-
-
- ii
-
-
-
- 1.0 INTRODUCTION
-
- 1.1 PURPOSE AND SCOPE
-
- This document describes the installation and configuration of the
- Center Information System Executive (CISE). The CISE is a program
- that allows users to execute any application program at the press of
- a function key. The CISE is flexible enough to configure to any
- type of Personal Computer application, has many useful functions,
- and is simple to use.
-
- See the "USERS GUIDE FOR THE CENTER INFORMATION SYSTEM EXECUTIVE"
- (CSC-2108) for an explanation of the program, its use, and its
- features.
-
- 1.2 THE CAT 0/0A USER WORK STATION CENTER INFORMATION
- SYSTEM EXECUTIVE
-
- The CISE is easily configured to any IBM PC compatible machine
- running the MS-DOS operating system. Furthermore, its configuration
- is not dependent on the specific machine type. Any program or
- series of programs that can be initiated via the execution of a
- "batch" file can be assigned to any of the twenty function key
- definitions.
-
- When a programmed function key is pressed, the CISE dynamically
- builds a batch file to execute the command or statements assigned to
- that function key. This batch file is then executed. If so
- directed, the batch file will contain statements that will execute
- the CISE again when the "execution" of a function key is complete.
-
- 2.0 CISE FILES
-
- 2.1 REQUIRED FILES
-
- The files that should be installed with the CISE are named as
- follows:
-
- LOGO.BAS (optional)
- SCRN.DAT (optional)
- MENU.BAT
- MMENU.EXE
- MMENU.SCR
- MMENU.HLP
- BATFMGR.BAT
- CONFIG.DAT
-
-
-
-
- Each of these files should be installed in the directory from where
- the CISE will be executed and reside. In most cases, this will be
- the root directory.
-
-
- 2.2 STARTUP LOGO FILES
-
- 2.2.1 Logo.bas
-
- This is a BASIC program that will display the startup logo. To
- execute LOGO.BAS, the BASIC interpreter must be in the same
- directory, or accessible via the DOS "path".
-
- This file is not necessary for operation of the CISE. It is simply
- the "startup logo" that users will see each time the machine is
- reset, or powered on.
-
- If the startup logo is desired, there should be a line in the file
- AUTOEXEC.BAT that reads:
- BASICA LOGO
-
- 2.2.2 Scrn.dat
-
- This is the name of the "logo" screen. It is simply a core-image
- file that is loaded into the video memory mapped RAM.
-
- This file is mandatory if the startup logo is desired. It must
- reside in the same directory as LOGO.BAS. If it cannot be found,
- an error message will be displayed.
-
- 2.3 FILES NECESSARY FOR OPERATION OF THE CISE
-
- 2.3.1 Mmenu.exe
-
- This is the name of the actual program. It is a DOS "executable"
- file, but should not be executed directly. The execution of
- MMENU.EXE will be initiated by a statement in the batch file
- MENU.BAT.
-
- When a configured function key is pressed (at the CISE main menu
- screen) this program will write a new batch file "MENU.BAT" and
- exit. The batch file MENU.BAT will continue execution (as it was
- responsible for executing "MMENU.EXE") with new statements in it.
- These new statements were written by the program "MMENU.EXE". They
- are the DOS commands or statements that were assigned to the
- function key pressed (and usually some lines that will re-execute
- the batch file MENU.BAT).
-
-
-
-
- 2.3.2 Mmenu.scr
-
- This is the name of the main menu screen. It is simply a core-image
- file that is loaded into the video memory mapped RAM. It contains
- everything on the main menu screen except: the calendar, date, day,
- time, and the function key definitions. Through the use of a simple
- BASIC program, this screen may be customized.
-
- This file is mandatory for the operation of the CISE. If it is not
- found, an error message will be displayed.
-
- 2.3.3 Mmenu.hlp
-
- This is the name of the file containing the CISE help screens.
- The CISE help screens are called up any time the user selects a
- HELP function key. This file contains help screens for: the CISE
- main menu, the scheduler/notepad, and the calculator.
-
- If this file is not present, the CISE will function normally, unless
- a help key is pressed, then the user will be informed that help is
- not available.
-
- 2.3.4 Batfmgr.bat
-
- This is a batch file that starts the execution of a file manager. A
- batch file is used here because some file management programs will
- only function in the directory that they reside in. If the File
- Manager option is chosen, the user is prompted for a directory name.
- BATFMGR.BAT will then copy that file manager to the destination
- directory, execute it, and remove it from there. If the directory
- chosen is the one that the file manager resides in, then it is
- simply executed.
-
- BATFMGR.BAT must be configured for the file management program used,
- and the directory that it resides in.
-
- If the file management program being used has the ability to work in
- any sub-directory, this batch file should be removed, and line 22 of
- the config file (see section 2.3.5) should have the instructions
- necessary to execute the file manager, and return to the CISE.
-
- If line number 22 of the config file is blank nothing will happen
- when the File Manager option is chosen.
-
- 2.3.5 Config.dat
-
- This CISE file contains the list of programs or utilities that may
- be changed by the user. It includes: the function key definitions,
- how to re-start the CISE, how to start the file manager, the text
-
-
-
-
- that appears at the lower right of the CISE main menu, and an
- indicator that will turn on or off a bell that rings if a wrong key
- is pressed during execution of the CISE.
- This file must have exactly 24 lines in it, four of which are
- special; the rest are function key definitions.
-
- The special lines are as follows:
-
- Line 1 - this line contains instructions that are used to start the
- CISE again after the execution of programs assigned to the function
- keys. Its format is identical to the function key assignment
- entries (lines 2 thru 21).
-
- For example, if the CISE resides in the root directory of drive
- C:, the first line might read as follows:
-
- C:;CD \;MENU
-
- This line will: change the default drive back to C: (it could have
- been changed by an application), change the default directory back
- to the "root" (in case it was changed), and execute the batch file
- MENU.BAT again.
-
- Line 22 - this line contains the name of the program or batch file
- that will be executed when the user selects the "File Manager"
- option. The format of this entry is identical to those used for
- the function key assignments.
-
- Line 23 - this line contains a string of text that will appear on
- the CISE main menu at the lower right corner. It is not used by
- the CISE. This line may be used to display: configuration type,
- machine type, installation name, or any other text string that the
- user desires.
-
- Line 24 - this line must contain either "BEEP OFF", or "BEEP ON".
- If this line reads "BEEP ON", the CISE will cause an audible tone
- if any "unexpected" key or undefined function key is pressed
- during the operation of the CISE.
-
- The lines 2 thru 21 of CONFIG.DAT are used to assign function keys.
- There is one line (entry) per function key. These function key
- assignment lines may be up to 255 characters long. If one of these
- lines are left blank (there must be exactly 24 lines in CONFIG.DAT),
- nothing will appear on the screen next to the corresponding function
- key name, and no action will occur if that key is pressed.
-
-
-
-
- The function key assignment format is as follows:
- The text up until (but not including) the first semi-colon (;) is
- the text that will appear on the screen corresponding to the
- function key for this entry. It should not be longer than 23
- characters.
-
- The rest of the entry contains DOS command(s), or program name(s)
- (separated by semi-colons) that will be executed when the function
- key corresponding to entry is pressed.
-
- For example, if line two (2) of CONFIG.DAT reads is:
-
- WORDSTAR;CD \WORDSTAR;WS
-
- The text "WORDSTAR" will appear next to "F1:" on the CISE main menu.
- When function key 1 (F1) is pressed, the following commands will be
- executed:
-
- CD \WORDSTAR
- WS
-
- The first command will change the current DOS directory to one
- called "\WORDSTAR". The second command will execute the program
- "WS".
-
-
- When the user exits from WORDSTAR, the commands/statements on line 1
- of CONFIG.DAT will be executed in a similar manner. This will
- normally cause the CISE to be re-started.
-
- There are some special characters that can be used in lines 2 thru
- 21. These are:
-
- A) An asterisk (*). This will cause the function key definition to
- not include the statements/commands found on line 1 of
- CONFIG.DAT.
-
- For example, if line two (2) of CONFIG.DAT reads:
-
- WORDSTAR;CD \WORDSTAR;WS;*
-
- Wordstar will execute, just as in the above example; however,
- when its execution is complete, the statements/commands on line
- 1 of CONFIG.DAT will NOT be executed. In other word, after the
- execution of "WS", the user will simply go to the DOS prompt.
-
-
-
-
- This is useful in two cases:
-
- 1) For an option such as "Exit to DOS". If the asterisk (*) is
- not used, the function key assigned to "exit" will not exit,
- it will return to the CISE.
- For example, if line two (2) of CONFIG.DAT reads:
- Exit to DOS;CLS;*
- when function key 1 (F1) is pressed, the screen will be
- cleared, and the user will be left at the DOS prompt (C>).
-
- 2) For an option that executes a batch file. If any of the
- function key assignments execute a batch file (rarely
- necessary), then the batch file should contain statements
- necessary to return to the CISE, if desired.
-
- B) A pound-sign (#). A pound sign after a command, statement, or
- application name will cause the user to be prompted for
- "Parameters/Options" that go with that statement.
- For example:
- For example, if line two (2) of CONFIG.DAT reads is:
- EDLIN;EDLIN #
-
- When Function key 1 (F1) is pressed, the user will be prompted
- for "Parameters/Options". Any text typed here will replace the
- pound sign. If in the above example, the user enters
- AUTOEXEC.BAT, the command executed will be:
- EDLIN AUTOEXEC.BAT
-
- NOTE: There is one DOS command that makes use of a semi-colon. The
- "PATH" command used to set the DOS path uses semi-colons to separate
- directory names. This command should not be used in CONFIG.DAT, as
- its use may cause confusion to the CISE.
-
- 2.4 AUTOMATIC EXECUTION AT POWER UP
-
- A batch file AUTOEXEC.BAT (if found) is executed on all MS-DOS
- machines. The CISE (and its logo) may be executed on machine boot
- up by making an entry in AUTOEXEC.BAT instructing this to happen.
-
- If the user desires the startup logo, the second-to last line in
- autoexec.bat should be:
-
- BASICA LOGO
-
- (For this, BASICA should be in the current directory, or in the DOS
- path. LOGO.BAS should be in the current directory.)
-
-
-
-
- To start the CISE, the last line in AUTOEXEC.BAT should be:
-
- MENU
-
- This command will cause execution of MENU.BAT which will initiate
- execution of the CISE. If this is the last line in AUTOEXEC.BAT the
- CISE will execute every time the machine is booted.
-